meter runs - French English Dictionary